#每个类都有一个构造方法，用来初始化对象的属性
#构造方法的方法名必须是__init__，self表示对象本身，必须是方法的第一个参数

#在类中定义一个无参数的构造方法
class Information(object):
    def __init__(self):
        print(self,"我是构造方法")
        #可以在构造方法中初始化对象的属性
        self.name="小刘"
        self.age=18
        self.sex="男"

#创建对象
小刘=Information()
#打印对象,这时候可以看到构造方法被调用了，self表示对象本身这里是小刘
print(小刘)
#访问对象的属性
print(小刘.name)
print(小刘.age)
print(小刘.sex)
